a pricking in (one's) thumbs - Türkisch Englisch Wörterbuch